Lucene search

K
Gradio ProjectGradio

34 matches found

CVE
CVE
added 2022/03/17 9:15 p.m.103 views

CVE-2022-24770

gradio is an open source framework for building interactive machine learning models and demos. Prior to version 2.8.11, gradio suffers from Improper Neutralization of Formula Elements in a CSV File. The gradio library has a flagging functionality which saves input/output data into a CSV file on the...

8.8CVSS8.8AI score0.00561EPSS
CVE
CVE
added 2024/04/16 12:15 a.m.88 views

CVE-2024-1561

An issue was discovered in gradio-app/gradio, where the /component_server endpoint improperly allows the invocation of any method on a Component class with attacker-controlled arguments. Specifically, by exploiting the move_resource_to_block_cache() method of the Block class, an attacker can copy a...

7.5CVSS6AI score0.93452EPSS
CVE
CVE
added 2023/02/23 10:15 p.m.76 views

CVE-2023-25823

Gradio is an open-source Python library to build machine learning and data science demos and web applications. Versions prior to 3.13.1 contain Use of Hard-coded Credentials. When using Gradio's share links (i.e. creating a Gradio app and then setting share=True), a private SSH key is sent to any u...

9.8CVSS7.3AI score0.00091EPSS
CVE
CVE
added 2023/12/22 9:15 p.m.76 views

CVE-2023-51449

Gradio is an open-source Python package that allows you to quickly build a demo or web application for your machine learning model, API, or any arbitary Python function. Versions of gradio prior to 4.11.0 contained a vulnerability in the /file route which made them susceptible to file traversal att...

7.5CVSS6.5AI score0.79445EPSS
CVE
CVE
added 2024/03/29 5:15 a.m.76 views

CVE-2024-1729

A timing attack vulnerability exists in the gradio-app/gradio repository, specifically within the login function in routes.py. The vulnerability arises from the use of a direct comparison operation (app.auth[username] == password) to validate user credentials, which can be exploited to guess passwo...

5.9CVSS5.7AI score0.0006EPSS
CVE
CVE
added 2021/12/15 8:15 p.m.74 views

CVE-2021-43831

Gradio is an open source framework for building interactive machine learning models and demos. In versions prior to 2.5.0 there is a vulnerability that affects anyone who creates and publicly shares Gradio interfaces. File paths are not restricted and users who receive a Gradio link can access any ...

7.7CVSS7.3AI score0.30342EPSS
CVE
CVE
added 2024/03/21 8:15 p.m.71 views

CVE-2024-1727

A Cross-Site Request Forgery (CSRF) vulnerability in gradio-app/gradio allows attackers to upload multiple large files to a victim's system if they are running Gradio locally. By crafting a malicious HTML page that triggers an unauthorized file upload to the victim's server, an attacker can deplete...

4.3CVSS4.5AI score0.00083EPSS
CVE
CVE
added 2024/10/10 11:15 p.m.67 views

CVE-2024-47872

Gradio is an open-source Python package designed for quick prototyping. This vulnerability involves Cross-Site Scripting (XSS) on any Gradio server that allows file uploads. Authenticated users can upload files such as HTML, JavaScript, or SVG files containing malicious scripts. When other users do...

6.9CVSS5.4AI score0.00078EPSS
CVE
CVE
added 2024/10/10 11:15 p.m.63 views

CVE-2024-47871

Gradio is an open-source Python package designed for quick prototyping. This vulnerability involves insecure communication between the FRP (Fast Reverse Proxy) client and server when Gradio's share=True option is used. HTTPS is not enforced on the connection, allowing attackers to intercept and rea...

9.1CVSS9.1AI score0.00058EPSS
CVE
CVE
added 2024/06/22 6:15 a.m.63 views

CVE-2024-4940

An open redirect vulnerability exists in the gradio-app/gradio, affecting the latest version. The vulnerability allows an attacker to redirect users to arbitrary websites, which can be exploited for phishing attacks, Cross-site Scripting (XSS), Server-Side Request Forgery (SSRF), amongst others. Th...

5.4CVSS5.3AI score0.01184EPSS
CVE
CVE
added 2024/02/05 11:15 p.m.60 views

CVE-2024-0964

A local file include could be remotely triggered in Gradio due to a vulnerable user-supplied JSON value in an API request.

9.4CVSS8AI score0.00068EPSS
CVE
CVE
added 2023/06/08 12:15 a.m.59 views

CVE-2023-34239

Gradio is an open-source Python library that is used to build machine learning and data science. Due to a lack of path filtering Gradio does not properly restrict file access to users. Additionally Gradio does not properly restrict the what URLs are proxied. These issues have been addressed in vers...

9.1CVSS8.3AI score0.00291EPSS
CVE
CVE
added 2024/04/16 12:15 a.m.59 views

CVE-2024-1183

An SSRF (Server-Side Request Forgery) vulnerability exists in the gradio-app/gradio repository, allowing attackers to scan and identify open ports within an internal network. By manipulating the 'file' parameter in a GET request, an attacker can discern the status of internal ports based on the pre...

6.5CVSS6.3AI score0.28296EPSS
CVE
CVE
added 2024/10/10 11:15 p.m.59 views

CVE-2024-47869

Gradio is an open-source Python package designed for quick prototyping. This vulnerability involves a timing attack in the way Gradio compares hashes for the analytics_dashboard function. Since the comparison is not done in constant time, an attacker could exploit this by measuring the response tim...

3.7CVSS3.9AI score0.00099EPSS
CVE
CVE
added 2024/06/06 6:15 p.m.54 views

CVE-2024-4325

A Server-Side Request Forgery (SSRF) vulnerability exists in the gradio-app/gradio version 4.21.0, specifically within the /queue/join endpoint and the save_url_to_cache function. The vulnerability arises when the path value, obtained from the user and expected to be a URL, is used to make an HTTP ...

8.6CVSS8.3AI score0.42757EPSS
CVE
CVE
added 2024/06/06 6:15 p.m.53 views

CVE-2024-4941

A local file inclusion vulnerability exists in the JSON component of gradio-app/gradio version 4.25. The vulnerability arises from improper input validation in the postprocess() function within gradio/components/json_component.py, where a user-controlled string is parsed as JSON. If the parsed JSON...

7.5CVSS7.3AI score0.00301EPSS
CVE
CVE
added 2025/03/20 10:15 a.m.53 views

CVE-2024-8021

An open redirect vulnerability exists in the latest version of gradio-app/gradio. The vulnerability allows an attacker to redirect users to a malicious website by URL encoding. This can be exploited by sending a crafted request to the application, which results in a 302 redirect to an attacker-cont...

6.1CVSS6.6AI score0.01541EPSS
CVE
CVE
added 2024/03/27 1:15 a.m.52 views

CVE-2024-2206

An SSRF vulnerability exists in the gradio-app/gradio due to insufficient validation of user-supplied URLs in the /proxy route. Attackers can exploit this vulnerability by manipulating the self.replica_urls set through the X-Direct-Url header in requests to the / and /config routes, allowing the ad...

7.3CVSS7AI score0.00095EPSS
CVE
CVE
added 2024/10/10 10:15 p.m.51 views

CVE-2024-47167

Gradio is an open-source Python package designed for quick prototyping. This vulnerability relates to Server-Side Request Forgery (SSRF) in the /queue/join endpoint. Gradio’s async_save_url_to_cache function allows attackers to force the Gradio server to send HTTP requests to user-controlled URLs. ...

9.8CVSS9.4AI score0.00194EPSS
CVE
CVE
added 2024/10/10 10:15 p.m.49 views

CVE-2024-47168

Gradio is an open-source Python package designed for quick prototyping. This vulnerability involves data exposure due to the enable_monitoring flag not properly disabling monitoring when set to False. Even when monitoring is supposedly disabled, an attacker or unauthorized user can still access the...

4.3CVSS4.5AI score0.00047EPSS
CVE
CVE
added 2024/10/10 10:15 p.m.48 views

CVE-2024-47166

Gradio is an open-source Python package designed for quick prototyping. This vulnerability involves a one-level read path traversal in the /custom_component endpoint. Attackers can exploit this flaw to access and leak source code from custom Gradio components by manipulating the file path in the re...

5.3CVSS5.2AI score0.00169EPSS
CVE
CVE
added 2024/10/10 11:15 p.m.48 views

CVE-2024-47867

Gradio is an open-source Python package designed for quick prototyping. This vulnerability is a lack of integrity check on the downloaded FRP client, which could potentially allow attackers to introduce malicious code. If an attacker gains access to the remote URL from which the FRP client is downl...

7.5CVSS7.5AI score0.00116EPSS
CVE
CVE
added 2024/06/04 8:15 a.m.47 views

CVE-2024-4253

A command injection vulnerability exists in the gradio-app/gradio repository, specifically within the 'test-functional.yml' workflow. The vulnerability arises due to improper neutralization of special elements used in a command, allowing for unauthorized modification of the base repository or secre...

7.5CVSS7.7AI score0.00872EPSS
CVE
CVE
added 2024/10/10 10:15 p.m.47 views

CVE-2024-47164

Gradio is an open-source Python package designed for quick prototyping. This vulnerability relates to the bypass of directory traversal checks within the is_in_or_equal function. This function, intended to check if a file resides within a given directory, can be bypassed with certain payloads that ...

6.5CVSS6.7AI score0.0016EPSS
CVE
CVE
added 2024/10/10 10:15 p.m.47 views

CVE-2024-47165

Gradio is an open-source Python package designed for quick prototyping. This vulnerability relates to CORS origin validation accepting a null origin . When a Gradio server is deployed locally, the localhost_aliases variable includes "null" as a valid origin. This allows attackers to make unauthoriz...

6.9CVSS5.4AI score0.00074EPSS
CVE
CVE
added 2024/07/01 7:15 p.m.45 views

CVE-2024-39236

Gradio v4.36.1 was discovered to contain a code injection vulnerability via the component /gradio/component_meta.py. This vulnerability is triggered via a crafted input. NOTE: the supplier disputes this because the report is about a user attacking himself.

9.8CVSS9.6AI score0.00575EPSS
CVE
CVE
added 2024/10/10 10:15 p.m.45 views

CVE-2024-47084

Gradio is an open-source Python package designed for quick prototyping. This vulnerability is related to CORS origin validation , where the Gradio server fails to validate the request origin when a cookie is present. This allows an attacker’s website to make unauthorized requests to a local Gradio ...

8.3CVSS8.2AI score0.0013EPSS
CVE
CVE
added 2024/10/10 11:15 p.m.44 views

CVE-2024-47868

Gradio is an open-source Python package designed for quick prototyping. This is a data validation vulnerability affecting several Gradio components, which allows arbitrary file leaks through the post-processing step. Attackers can exploit these components by crafting requests that bypass expected i...

7.5CVSS7.5AI score0.00161EPSS
CVE
CVE
added 2024/10/10 11:15 p.m.44 views

CVE-2024-47870

Gradio is an open-source Python package designed for quick prototyping. This vulnerability involves a race condition in the update_root_in_config function, allowing an attacker to modify the root URL used by the Gradio frontend to communicate with the backend. By exploiting this flaw, an attacker c...

8.1CVSS8AI score0.0013EPSS
CVE
CVE
added 2024/11/04 11:15 p.m.44 views

CVE-2024-48052

In gradio

6.5CVSS6.4AI score0.00098EPSS
CVE
CVE
added 2023/12/14 2:15 p.m.42 views

CVE-2023-6572

Command Injection in GitHub repository gradio-app/gradio prior to main.

9.6CVSS8.3AI score0.01662EPSS
CVE
CVE
added 2024/11/06 8:15 p.m.41 views

CVE-2024-51751

Gradio is an open-source Python package designed to enable quick builds of a demo or web application. If File or UploadButton components are used as a part of Gradio application to preview file content, an attacker with access to the application might abuse these components to read arbitrary files ...

6.5CVSS6.5AI score0.00054EPSS
CVE
CVE
added 2024/05/05 8:15 p.m.38 views

CVE-2024-34510

Gradio before 4.20 allows credential leakage on Windows.

7.5CVSS6.8AI score0.00056EPSS
CVE
CVE
added 2023/09/15 11:15 p.m.25 views

CVE-2023-41626

Gradio v3.27.0 was discovered to contain an arbitrary file upload vulnerability via the /upload interface.

4.8CVSS5.3AI score0.00085EPSS